package Negocio;

public class Cliente {

	private String nombre;
	private String apellidos;
	private String empresa;
	private String DNI;
	
	public Cliente(){
		nombre = "";
		apellidos = "";
		empresa = "";
		DNI = "";
	}
	
	public Cliente(String nombre, String apellidos, String empresa, String DNI) {
		this.nombre = nombre;
		this.apellidos = apellidos;
		this.empresa = empresa;
		this.DNI = DNI;
	}

	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public String getApellidos() {
		return apellidos;
	}
	public void setApellidos(String apellidos) {
		this.apellidos = apellidos;
	}
	public String getEmpresa() {
		return empresa;
	}
	public void setEmpresa(String empresa) {
		this.empresa = empresa;
	}
	public String getDNI() {
		return DNI;
	}
	public void setDNI(String DNI) {
		this.DNI = DNI;
	}
	
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((DNI == null) ? 0 : DNI.hashCode());
		return result;
	}

	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		Cliente other = (Cliente) obj;
		if (DNI == null) {
			if (other.DNI != null)
				return false;
		} else if (!DNI.equals(other.DNI))
			return false;
		return true;
	}
	
	public String toString() {
		return apellidos +", "+ nombre + "-" + DNI;
	}
	
	
	
	
}
